package com.jic.interaction.JDVOP.model.vo.request;
import java.util.Date;
import java.math.BigDecimal;

import com.jic.interaction.common.BaseEntityRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
@ApiModel(description = " 商品媒体表实体类")
public class MProductMediaRequest extends BaseEntityRequest {
	private static final long serialVersionUID = 1L;
    // @NotEmpty(message = "主键id") 
    @ApiModelProperty(notes = "主键id")
    private Long id;

    // @NotEmpty(message = "商品id") 
    @ApiModelProperty(notes = "商品id")
    private Long productId;

    // @NotEmpty(message = "排序值") 
    @ApiModelProperty(notes = "排序值")
    private Integer sortValue;

    // @NotEmpty(message = "资源类型：0、图片 1、视频") 
    @ApiModelProperty(notes = "资源类型：0、图片 1、视频")
    private Integer type;

    // @NotEmpty(message = "客户端类型：1、pc  2、手机") 
    @ApiModelProperty(notes = "客户端类型：1、pc  2、手机")
    private Integer clientType;

    // @NotEmpty(message = "图片url,缩略图URL") 
    @ApiModelProperty(notes = "图片url,缩略图URL")
    private String pictureUrl;

    // @NotEmpty(message = "0、不是主图 1、是主图") 
    @ApiModelProperty(notes = "0、不是主图 1、是主图")
    private Integer isMainPicture;

    // @NotEmpty(message = "视频") 
    @ApiModelProperty(notes = "视频")
    private String videoUrl;

    // @NotEmpty(message = "视频上传类型:0:本地上传 1:在线视频") 
    @ApiModelProperty(notes = "视频上传类型:0:本地上传 1:在线视频")
    private Integer videoUploadType;

    // @NotEmpty(message = "修改人") 
    @ApiModelProperty(notes = "修改人")
    private Long updator;

    // @NotEmpty(message = "创建人名称") 
    @ApiModelProperty(notes = "创建人名称")
    private String creatorName;

    // @NotEmpty(message = "更新名称") 
    @ApiModelProperty(notes = "更新名称")
    private String updatorName;

}
